instrument with contacts - English Synonyms Dictionary